Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
37 ELSTOW ROAD Semi-Detached £400,197 £117,995 29 Jun 2001
39 ELSTOW ROAD Semi-Detached £275,881 £60,000 9 Dec 1998
43 ELSTOW ROAD Semi-Detached £333,060 £269,995 20 Dec 2018
49 ELSTOW ROAD Semi-Detached £274,760 £187,000 24 Apr 2015
55 ELSTOW ROAD Semi-Detached £318,429 £315,000 6 Apr 2023
59 ELSTOW ROAD Semi-Detached £329,581 £223,000 27 Feb 2015
67 ELSTOW ROAD Semi-Detached £292,737 £252,500 2 Nov 2020